
/* CSS Document */
/*
.table_design {
	width: 90%;
	border: 1px solid black;	
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	font:25px "Times New Roman", Times, serif;
	color: #000;


}

.table_design th, .table_design td {
	padding:5px 10px 5px;
}
.table_design th {
	text-shadow: 1px 1px 1px #fff; 
	border:1px solid #000; 
	background:#e8eaeb;
	text-align:center;
	background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
}

.table_design td {
	border:1px solid #000; 
	background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
	background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}

*/

table {
	width: 90%;
	vertical-align:baseline;
	font-family: DejaVuSansCondensed; 
	font-size: 9pt; 
	line-height: 1.2;
	margin-top: 2pt; 
	margin-bottom: 5pt;
	border-collapse: collapse;  
}


th, td {
	padding:5px 10px 5px;	
	font:12px "Times New Roman", Times, serif;
	
}
 th {
	text-shadow: 1px 1px 1px #fff; 
	background:#e8eaeb;
	text-align:center;
	background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
}

 td {

	background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
	background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}